package com.lzx.adx.report.service;


import com.lzs.adx.commmon.service.CrudService;
import com.lzx.adx.report.dto.ReportDTO;
import com.lzx.adx.report.dto.WphOrderDTO;
import com.lzx.adx.report.entity.ReportEntity;


public interface ReportService extends CrudService<ReportEntity, ReportDTO> {

    void saveData(ReportDTO dto);

    ReportDTO getNewData(String id, String orderTime, WphOrderDTO wphOrderDTO);

    ReportDTO getNewData(String id, String orderTime);

    void updateData(ReportDTO reportDTO,String eventType);

    void updateData(ReportDTO reportDTO,String eventType,Integer type);
    ReportDTO getReportData(String id, String dapId);
}